Division of Floating Point Expansions with an Application to the Computation of a Determinant
نویسندگان
چکیده
Floating point expansion is a technique for implementing multiple precision using a processor's oating point unit instead of its integer unit. Research on this subject has arised recently from the observation that the oating point unit becomes a more and more eÆcient part of modern computers. Many simple arithmetic operators and some very useful geometric operators have already been presented on expansions. Yet previous work included only a very simple division algorithm. We present in this work a new algorithm that allows us to extend the set of geometric operators with Bareiss' determinant on a matrix of size between 3 and 10. Running times with di erent determinant algorithms on di erent machines are compared with GMP, a very common multi-precision package.
منابع مشابه
Multiplications of Floating Point Expansions
In modern computers, the floating point unit is the part of the processor delivering the highest computing power and getting most attention from the design team. Performance of any multiple precision application will be dramatically enhanced by adequate use of floating point expansions. We present in this work three multiplication algorithms faster and more integrated than the stepwise algorith...
متن کاملSodium Alginate/Starch Blends Loaded with Ciprofloxacin Hydrochloride as a Floating Drug Delivery System - In Vitro Evaluation
In the present study, Floating Drug Delivery Beads (FDDS) were prepared with sodium alginate/ starch blend as a matrix, sodium hydrogen carbonate as a pore forming agent, methyl cellulose as a binder and barium chloride solution as a hardening agent. In order to prepare the beads with different porosity and morphology the ratio between pore forming agent to polymer blend and ratio of the co...
متن کاملFixed-point FPGA Implementation of a Kalman Filter for Range and Velocity Estimation of Moving Targets
Tracking filters are extensively used within object tracking systems in order to provide consecutive smooth estimations of position and velocity of the object with minimum error. Namely, Kalman filter and its numerous variants are widely known as simple yet effective linear tracking filters in many diverse applications. In this paper, an effective method is proposed for designing and implementa...
متن کاملASIC Design of Butterfly Unit Based on Non-Redundant and Redundant Algorithm
Fast Fourier Transform (FFT) processors employed with pipeline architecture consist of series of Processing Elements (PE) or Butterfly Units (BU). BU or PE of FFT performs multiplication and addition on complex numbers. This paper proposes a single BU to compute radix-2, 8 point FFT in the time domain as well as frequency domain by replacing a series of PEs. This BU comprises of fused floating ...
متن کاملModern Computer Arithmetic
A 2009 IEEE Transactions on Computers (TC) guest editorial called computer arithmetic “the mother of all computer research and application topics.” Today, one might question what computer arithmetic still o ers in terms of advancing scienti c research; after all, multiplication and addition haven’t changed. The answer is surprisingly easy: new architectures, processors, problems, application do...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. UCS
دوره 5 شماره
صفحات -
تاریخ انتشار 1999